*{
    margin:0;
    padding:0;
}
.w{
    width:1200px;
    margin:auto;
}
li{
    list-style:none;
}
a{
    text-decoration :none;
}
#Register {
    position: absolute;
    left: -1000px;
    top: 100px;
    opacity: 0
}

#Login {
    position: absolute;
    left: 500px;
    top: 100px;
    opacity: 1
}

.auto-style1 {
    width: 228px;
    height: 274px;
}
.header{
    background-color :aquamarine
}
.logo {
    background-color: #bfedf9;
    width:181px;
    height: 110px;
    float:left;
}
.nav{
    float:left;
    margin-left:0px;
}
    .nav ul {
        height:60px;
        background-color: #6b8ec1;
        margin-top:25px;
    }
    .nav ul li {
        float: left;
    }
    .nav ul li a {
        display: block;
        height: 60px;
        padding: 0 20px;
        line-height: 60px;
        color: white;
    }
        .nav ul li a:hover {
            transition: background-color 0.3s;
            background-color: #8abbe9;
            color: #eb8018;
        }
        .nav ul li a:active {
            color:red;
            border-bottom:5px solid red;
        }
        .nav ul li div {
            display: block;
            height: 60px;
            width:730px;
            padding: 0 0;
            line-height: 60px;
            color: white;
        }
.register {
    margin-top: 100px;
    background-color: white;
}
    .register input[type="button" ] {
        height: 29px;
        width: 60px;
        border: 0px;
        background-color: #4b94d0;
        border-radius:4px;
        font-size:120%;
        color:white;
    }
#registerButton{
    float:left;
    text-align:center;
}
#registerButton img{
    position:relative;
    top:8px;
    left:5px;
}
#registerTable {
    border-bottom: 4px solid #c1f8ff;
    border-top: 4px solid #c1f8ff;
    background-color: white;
    border-radius:20px;
}
#registerTable div{
    margin-top:15px;
}
    #registerTable p {
        color: #07b0d4;
        font-size:140%;
    }
.login {
    margin-top:100px;
    border:0px;
}
.login table{

}
#loginButton{
    float:right;
    text-align:center ;
}
    #loginButton input[type=button ] {
        height: 29px;
        width: 60px;
        border: 0px;
        background-color: #4b94d0;
        border-radius: 4px;
        font-size: 120%;
        color: white;
        float:right;
    }
    #loginButton img{
        position:relative;
        float:right;
    }
#loginTable {
    float: right;
    height: 220px;
    background-color: white;
    border-bottom: 4px solid #c1f8ff;
    border-top: 4px solid #c1f8ff;
    border-radius: 20px;
}
    #loginTable p {
        color: #07b0d4;
        font-size: 140%;
    }
#bottomimg {
    display: table-cell;
    vertical-align: bottom;
}
.Error{
    color:#f70000;
}